]> dgit.raspbian.org Git - gnome-shell.git/commitdiff
slider: Fix check for emulated scroll events
authorCarlos Garnacho <carlosg@gnome.org>
Fri, 22 Sep 2023 11:16:59 +0000 (13:16 +0200)
committerCarlos Garnacho <carlosg@gnome.org>
Fri, 22 Sep 2023 11:29:31 +0000 (13:29 +0200)
The name given by g-i is actually FLAG_POINTER_EMULATED, this
made the check slightly ineffective, handling both real and
emulated events in the case of touchpad scrolling.

Part-of: <https://gitlab.gnome.org/GNOME/gnome-shell/-/merge_requests/2967>

js/ui/slider.js

index 42f464b71fb1b3ac0a0c70635c42a78243dda7dd..0aea6d40d21f265acdaa0fcdd9068dc8cfa107f6 100644 (file)
@@ -143,7 +143,7 @@ export const Slider = GObject.registerClass({
         let direction = event.get_scroll_direction();
         let delta;
 
-        if (event.get_flags() & Clutter.EventFlags.POINTER_EMULATED)
+        if (event.get_flags() & Clutter.EventFlags.FLAG_POINTER_EMULATED)
             return Clutter.EVENT_PROPAGATE;
 
         if (direction === Clutter.ScrollDirection.DOWN) {